home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / c4 / pro20 / libpbm.h < prev    next >
C/C++ Source or Header  |  1990-05-31  |  636b  |  26 lines

  1. /* libpbm.h - internal header file for libpbm portable bitmap library
  2. */
  3.  
  4. #ifndef _LIBPBM_H_
  5. #define _LIBPBM_H_
  6.  
  7. /* Magic constants. */
  8.  
  9. #define PBM_MAGIC1 'P'
  10. #define PBM_MAGIC2 '1'
  11. #define RPBM_MAGIC2 '4'
  12. #define PBM_FORMAT (PBM_MAGIC1 * 256 + PBM_MAGIC2)
  13. #define RPBM_FORMAT (PBM_MAGIC1 * 256 + RPBM_MAGIC2)
  14.  
  15. /* And here are some routines internal to the pbm library. */
  16.  
  17. char pbm_getc( /* FILE *file */ );
  18. unsigned char pbm_getrawbyte( /* FILE *file */ );
  19. int pbm_getint( /* FILE *file */ );
  20.  
  21. int pbm_readmagicnumber( /* FILE *file */ );
  22.  
  23. void pbm_readpbminitrest( /* FILE *file, int *colsP, int *rowsP */ );
  24.  
  25. #endif /*_LIBPBM_H_*/
  26.